sauce of chilli and tomato - Allemand Anglais Dictionnaire